home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, sn3, sn
- global lfo1, lfo2
-
- on beginSprite me
- sn = sprite(spriteNum)
- sn3 = sprite(spriteNum - 3)
- end
-
- on mouseUp me
- cl = (the mouseH - sn.left) / 18
- sprite(spriteNum + 6).locH = sprite(spriteNum).left + (18 * cl) + 12
- case cl of
- 0:
- sn3.osc.osctype = "sine"
- 1:
- sn3.osc.osctype = "saw2"
- 2:
- sn3.osc.osctype = "square2"
- 3:
- sn3.osc.osctype = "square1"
- 4:
- sn3.osc.osctype = "saw1"
- end case
- end
-
- on exitFrame me
- if spriteNum = 359 then
- lfo1 = sn3.osc.val
- else
- lfo2 = sn3.osc.val
- end if
- end
-